package com.kandroid.designpattern.state.demo1;

public abstract class BaseStateClass implements ATMState {
    protected ATMAction atm;

    public BaseStateClass(ATMAction atmAction) {
        atm = atmAction;
    }

    @Override
    public void insertBankCard() {
    }

    @Override
    public void backBankCard() {
    }

    @Override
    public void inputPassword() {
    }

    @Override
    public void inputMoney(int money) {
    }

    @Override
    public void tapOkButton() {
    }

    protected void print(String msg) {
        System.out.println(msg);
    }
}
